person who lives in a town - Spanisch Englisch Wörterbuch